// let obj={
//   a:1,
//  get num(){ 
//    //get 会帮我们把num函数执行掉，并且拿到函数值
//     return 2
//   }
// }
// console.log(obj.num);

let h='handle'
class Counter {
  _count = 0 //相当于写在constructor里面

  get value() {  //构造函数的原型
    return this._count  //constructor 
  }

  set setVal(val) {
    this._count = val
  }

  [h](){
    console.log(h);
  }
}

let c = new Counter()
c[h]()
c.setVal=1
console.log(c.value);